home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / BARNET / FREENET / HOUGHTON / POPST124 / HowTo next >
Text File  |  1998-05-27  |  2KB  |  32 lines

  1. Requires Acorn's tboxlibs, NetLib or socketlib, and SysLog.
  2.  
  3. Copy s.syslog and h.syslog from the SysLog application into the corresponding
  4. directories inside !POPstar.
  5.  
  6. The current Makefile is set up for my thevent, but Acorn's eventlib also
  7. works - but might have a memory leak, hence the use of my own replacement.
  8.  
  9. If you don't have MemCheck you may have to remove some lines referring to it.
  10.  
  11. It's set up for Acorn C but it should work with gcc with alterations to the
  12. Makefile. But if you've got the necessary libraries you should have Acorn C.
  13.  
  14. Click on one of the pseudo-applications inside to build:
  15.  
  16. !MakeApp:    Standard version
  17. !MakeMC:    With MemCheck
  18. !MakeSL:    Standard version only using socketlib instead of NetLib
  19. !MakeSLswi    Standard version with hack to replace _swix with Straylight
  20.         version which appears to plug a memory leak.
  21.  
  22. To compile the !MakeSLswi version you need to download the Straylight source
  23. core archive from <http://www.excessus.demon.co.uk> and copy a few files
  24. from it into !POPstar. In the archive open StraySrc.Libraries.Core and copy
  25. "s.swihack", "s.swiv" and "s.xswi" into !POPstar's s directory, create
  26. "!POPstar.Hdr" and copy "header" and "swis" from the archive into it.
  27.  
  28. The copied .s files need a little editing. Change "swiv.s" so that the last
  29. line reads "LNK    <POPstar$Dir>.s.xswi" and "xswi.s" so the GET line (line 47
  30. in the current release) reads "GET    s.swihack". Also in "xswi.s", change
  31. all occurences of |_swi| and |_swix| to |sl_swi| and |sl_swix| respectively.
  32.